// @ts-ignore
/* eslint-disable */
import { request } from "../../utils/request";


/** 获取 线索上报  - 主动报送 提交 分页  POST */
export async function pageCuesActive(options?: { [key: string]: any }) {
  return request<BaseResponseBean.responsePage<CuesActiveData.ActivePage[]>>('/cues/active/page', {
    method: 'POST',
    data: options || {},
  });
}

/** 保存 线索上报  - 主动报送 提交  POST */
export async function saveCuesActive(options?: { [key: string]: any }) {
  return request<BaseResponseBean.response<string>>('/cues/active/save', {
    method: 'POST',
    data: options || {},
  });
}

/** 获取 线索上报  - 主动报送 详情  POST */
export async function selectCuesActive(options?: { [key: string]: any }) {
  return request<BaseResponseBean.response<CuesActiveData.ActiveDetails>>('/cues/active/select', {
    method: 'POST',
    data: options || {},
  });
}

/** 保存 获取 指派 树形 组织  - 主动报送 获取 指派单位  POST */
export async function initSaveActiveTreeAssignOrganization(options?: { [key: string]: any }) {
  return request<BaseResponseBean.response<AdminOrganizationData.Organization[]>>(
    '/cues/active/save/init/treeAssignOrganization',
    {
      method: 'POST',
      data: options || {},
    },
  );
}
